export interface ImproveQualityEfficiency {
  id: number
  areaCode: string
  totalSaveTime: number
  totalSaveDay: number
  efficiencyImproveRate: number
  accuracyImproveRate: number
}

export interface HighestEfficiencyImprovementList {
  id: number
  robotName: string
  improveRate: number
}

export interface Requrement {
  id: number
  areaCode: string
  approvedNum: number
  releasedNum: number
  launchedNum: number
  requireNum: number
  developNum: number
  onlineNum: number
  passRate: number
  onlineRate: number
}

export interface DigitalSupplyStationList {
  id: number
  robotName: string
  department: string
  saveDay: number
  catalog: string
  replicableRate: number
  multiplexedTimes: number
  totalSavedTime: number
}

export interface AreaList {
  id: number
  areaCode: string
  areaName: string
}

export interface HighlightRobotList4 {
  id: number
  areaCode: string
  robotType: string
  robotName: string
  department: string
  major: string
  category: string
  highlightScore: number
  score: string
}

export interface HighlightRobotList5 {
  id: number
  areaCode: string
  robotType: string
  robotName: string
  department: string
  major: string
  category: string
  highlightScore: number
  score: string
}

export interface HighlightRobotList6 {
  id: number
  areaCode: string
  robotType: string
  robotName: string
  department: string
  major: string
  category: string
  highlightScore: number
  score: string
}

export interface HighlightRobotList7 {
  id: number
  areaCode: string
  robotType: string
  robotName: string
  department: string
  major: string
  category: string
  highlightScore: number
  score: string
}

export interface HighlightRobotList8 {
  id: number
  areaCode: string
  robotType: string
  robotName: string
  department: string
  major: string
  category: string
  highlightScore: number
  score: string
}

export interface HighlightRobotList9 {
  id: number
  areaCode: string
  robotType: string
  robotName: string
  department: string
  major: string
  category: string
  highlightScore: number
  score: string
}

export interface HighlightRobotList10 {
  id: number
  areaCode: string
  robotType: string
  robotName: string
  department: string
  major: string
  category: string
  highlightScore: number
  score: string
}

export interface HighlightRobotList13 {
  id: number
  areaCode: string
  robotType: string
  robotName: string
  department: string
  major: string
  category: string
  highlightScore: number
  score: string
}

export interface HighlightRobotList14 {
  id: number
  areaCode: string
  robotType: string
  robotName: string
  department: string
  major: string
  category: string
  highlightScore: number
  score: string
}

export interface HighlightRobotList11 {
  id: number
  areaCode: string
  robotType: string
  robotName: string
  department: string
  major: string
  category: string
  highlightScore: number
  score: string
}

export interface HighlightRobotList12 {
  id: number
  areaCode: string
  robotType: string
  robotName: string
  department: string
  major: string
  category: string
  highlightScore: number
  score: string
}

export interface HighlightRobotList15 {
  id: number
  areaCode: string
  robotType: string
  robotName: string
  department: string
  major: string
  category: string
  highlightScore: number
  score: string
}

export interface HighlightRobotList16 {
  id: number
  areaCode: string
  robotType: string
  robotName: string
  department: string
  major: string
  category: string
  highlightScore: number
  score: string
}

export interface HighlightRobotList1 {
  id: number
  areaCode: string
  robotType: string
  robotName: string
  department: string
  major: string
  category: string
  highlightScore: number
  score: string
}

export interface HighlightRobotList2 {
  id: number
  areaCode: string
  robotType: string
  robotName: string
  department: string
  major: string
  category: string
  highlightScore: number
  score: string
}

export interface HighlightRobotList3 {
  id: number
  areaCode: string
  robotType: string
  robotName: string
  department: string
  major: string
  category: string
  highlightScore: number
  score: string
}

export interface HighlightRobotList {
  highlightRobotList4: HighlightRobotList4[]
  highlightRobotList5: HighlightRobotList5[]
  highlightRobotList6: HighlightRobotList6[]
  highlightRobotList7: HighlightRobotList7[]
  highlightRobotList8: HighlightRobotList8[]
  highlightRobotList9: HighlightRobotList9[]
  highlightRobotList10: HighlightRobotList10[]
  highlightRobotList13: HighlightRobotList13[]
  highlightRobotList14: HighlightRobotList14[]
  highlightRobotList11: HighlightRobotList11[]
  highlightRobotList12: HighlightRobotList12[]
  highlightRobotList15: HighlightRobotList15[]
  highlightRobotList16: HighlightRobotList16[]
  highlightRobotList1: HighlightRobotList1[]
  highlightRobotList2: HighlightRobotList2[]
  highlightRobotList3: HighlightRobotList3[]
}

export interface ProfessionCoverage {
  id: number
  areaCode: string
  coverNum: number
  coverRate: number
  marketing: number
  transportation: number
  finance: number
  comprehensive: number
  equipment: number
  humanResources: number
  regulation: number
  other: number
}

export interface InspectionRobotList {
  id: number
  type: number
  robotName: string
  robotGroup: string
  saveDay: number
}

export interface DigitalEmployee {
  id: number
  areaCode: string
  totalDigitNum: number
  intelligentNum: number
  comprehensiveNum: number
  mixedNum: number
  totalExecuteTimes: number
  successRate: number
}

export interface RobotSpecialtyList {
  id: number
  major: string
  majorValue: number
}

export interface Data {
  improveQualityEfficiency: ImproveQualityEfficiency
  highestEfficiencyImprovementList: HighestEfficiencyImprovementList[]
  requrement: Requrement
  digitalSupplyStationList: DigitalSupplyStationList[]
  areaList: AreaList[]
  highlightRobotList: HighlightRobotList
  professionCoverage: ProfessionCoverage
  inspectionRobotList: InspectionRobotList[]
  digitalEmployees: DigitalEmployee
  robotSpecialtyList: RobotSpecialtyList[]
}

export interface RootObject {
  msg: string
  code: number
  data: Data
}
